Supporting distributed applications in the Amadeus environment

نویسندگان

  • Chris Horn
  • Vinny Cahill
چکیده

Distributed programming is becoming commonplace, typically based on remote procedure call (RPC) and lightweight threads packages, possibly with an underlying distributed le service. In this article we argue that there are signiicant merits in providing an integrated distributed application environment, rather than merely augmenting one or more programming languages individually with an RPC package, threads support and remote le access. Our Amadeus environment is a proof of concept implementation, currently extending C++ for distributed and persistent programming above Unix 1 .

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Eiiel**: an Implementation of Eiiel on Amadeus, a Persistent, Distributed Applications Support Environment

Ei el is an implementation of Ei el which provides support for distribution persistence concurrency and transactions All objects in an Ei el system are global i e accessible from nodes other than that at which they are currently located and persistent i e their lifetimes are not bounded by the duration of the program that created them Some objects may also be atomic i e accesses to these object...

متن کامل

Supporting a CAD Framework on an Advanced Distributed System

This paper describes the use of a general purpose distributed object support platform, including an advanced action model, to support Computer Aided Design (CAD) applications. In particular, it describes the use of the Amadeus/RelaX platform to support the DASSY tool interface which, in turn, supports a range of cooperating CAD tools. The paper provides an overview of the Amadeus/RelaX platform...

متن کامل

Some Issues in Load Balancing in Amadeus

1 Overview This short position paper discusses some of the interesting issues that have arisen in the course of adding load balancing to Amadeus. Of particular interest is the Amadeus concept of a cluster and how it aaects both the granularity at which load balancing is performed and the way in which applications should be structured to achieve the maximum beneets. As a concrete example of this...

متن کامل

On Object Orientation as a Paradigm for General PurposeDistributed Operating

In the Amadeus project we have been considering the construction of a general purpose distributed support environment for object oriented programming. In this paper we tackle a number of key areas whose interaction must be addressed in the design of such a general purpose object support system: 1) integration of support for (object oriented) database systems; 2) integration of security mechanis...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computer Communications

دوره 14  شماره 

صفحات  -

تاریخ انتشار 1991